Meaning of the word "apartment hotel" in English

What does "apartment hotel" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

apartment hotel

US /əˈpɑːrt.mənt hoʊˌtel/
UK /əˈpɑːt.mənt həʊˌtel/
"apartment hotel" picture

Noun

a type of hotel that provides self-contained apartments rather than just rooms, often intended for longer stays

Example:
We stayed in an apartment hotel during our month-long business trip.
The apartment hotel features a small kitchen in every unit.